Text copied to clipboard!
Başlık
Text copied to clipboard!GoLang Geliştirici
Açıklama
Text copied to clipboard!
Deneyimli bir GoLang Geliştiricisi arıyoruz. Ekibimize katılacak bu kişi, yüksek performanslı, ölçeklenebilir ve güvenilir yazılım çözümleri geliştirmekten sorumlu olacaktır. Go programlama dilinde derin bilgiye sahip, mikroservis mimarisi, RESTful API'ler ve bulut tabanlı sistemlerle çalışma konusunda deneyimli bir profesyonel arıyoruz.
GoLang Geliştiricisi olarak, yazılım geliştirme yaşam döngüsünün tüm aşamalarında aktif rol alacak, kod yazımı, test, hata ayıklama ve dağıtım süreçlerinde sorumluluk üstleneceksiniz. Takım çalışmasına yatkın, problem çözme becerileri yüksek ve yeni teknolojilere açık bir aday arıyoruz.
Bu pozisyon, hem mevcut sistemlerin bakımını hem de yeni projelerin geliştirilmesini kapsar. Kod kalitesine önem veren, temiz ve sürdürülebilir kod yazma konusunda hassas olan adaylar tercih edilecektir. Ayrıca, DevOps süreçlerine aşina, CI/CD araçlarıyla çalışmış ve konteyner teknolojileri (Docker, Kubernetes) hakkında bilgi sahibi olmak büyük avantaj sağlayacaktır.
Sorumluluklarınız arasında, yazılım gereksinimlerini analiz etmek, teknik tasarımlar oluşturmak, kod geliştirmek, birim testleri yazmak ve sistem performansını optimize etmek yer alacaktır. Ayrıca, diğer geliştiricilerle iş birliği içinde çalışarak, kod incelemeleri yapacak ve en iyi uygulamaların uygulanmasını sağlayacaksınız.
Eğer siz de dinamik bir ekipte yer almak, yenilikçi projelerde çalışmak ve kariyerinizi ileri taşımak istiyorsanız, başvurunuzu bekliyoruz.
Sorumluluklar
Text copied to clipboard!- GoLang ile yüksek kaliteli yazılım çözümleri geliştirmek
- Mikroservis mimarisi ile uygulamalar tasarlamak ve uygulamak
- RESTful API'ler oluşturmak ve sürdürmek
- Kod incelemelerine katılmak ve ekip üyelerine mentorluk yapmak
- Yazılım testleri yazmak ve hata ayıklama süreçlerini yürütmek
- DevOps süreçlerine katkı sağlamak ve CI/CD araçlarını kullanmak
- Veritabanı tasarımı ve optimizasyonu yapmak
- Performans ve güvenlik iyileştirmeleri gerçekleştirmek
- Teknik dökümantasyon hazırlamak
- Takım içinde etkin iletişim kurmak ve iş birliği yapmak
Gereksinimler
Text copied to clipboard!- GoLang programlama dilinde en az 2 yıl deneyim
- Mikroservis mimarisi hakkında bilgi ve deneyim
- RESTful API geliştirme konusunda tecrübe
- Docker ve Kubernetes gibi konteyner teknolojilerine aşinalık
- CI/CD araçları (Jenkins, GitLab CI vb.) ile çalışma deneyimi
- SQL ve NoSQL veritabanları hakkında bilgi
- Temiz kod yazma ve yazılım geliştirme en iyi uygulamalarına hakimiyet
- Versiyon kontrol sistemleri (Git) ile çalışma deneyimi
- İyi derecede İngilizce okuma ve yazma becerisi
- Takım çalışmasına yatkınlık ve iletişim becerileri
Potansiyel mülakat soruları
Text copied to clipboard!- GoLang ile kaç yıldır çalışıyorsunuz?
- Mikroservis mimarisi ile geliştirdiğiniz bir projeyi anlatır mısınız?
- RESTful API geliştirme sürecinde karşılaştığınız zorluklar nelerdi?
- Docker veya Kubernetes ile deneyiminiz var mı?
- CI/CD süreçlerinde hangi araçları kullandınız?
- Kod kalitesini nasıl sağlıyorsunuz?
- Hangi veritabanı sistemleriyle çalıştınız?
- Takım içinde nasıl bir rol üstlenmeyi tercih edersiniz?
- Yazılım geliştirme sürecinde en çok hangi aşamayı seviyorsunuz?
- Uzaktan çalışmaya uygun musunuz?